Microcontrollers in Music HCI Instruction - Reflections on our Switch to the Atmel AVR Platform

نویسندگان

  • Scott Wilson
  • Michael Gurevich
  • Bill Verplank
  • Pascal Stang
چکیده

Over the past year the instructors of the Human Computer Interaction courses at CCRMA have undertaken a technology shift to a much more powerful teaching platform. We describe the technical features of the new Atmel AVR based platform, contrasting it with the Parallax BASIC Stamp platform used in the past. The successes and failures of the new platform are considered, and some student project success stories described.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The AVR Microcontroller and C Compiler Co-Design

High Level Languages (HLLs) are rapidly becoming the standard methodology for embedded microcontrollers due to improved time-to-market and simplified maintenance support. In order to ensure that the new ATMEL AVR family of microcontrollers was well suited as a target for C compiler, the external C compiler development was started before the AVR architecture and instruction set were completed. D...

متن کامل

32 - bit Microcontrollers for Automotive Applications

A new family of Atmel AVR low-power 32-bit microcontrollers provides higher processing performance, improved accuracy, and more power efficiency for automotive applications. These enhancements enable implementation of new product-differentiating features such as advanced control algorithms, voice control, and capacitive touch sensing (see figure 1). The Atmel AVR UC3C 32-bit microcontroller inc...

متن کامل

AVR Processors as a Platform for Language-Based Security

AVR processors are widely used in embedded devices. Hence, it is crucial for the security of such devices that cryptography on AVR processors is implemented securely. Timing-side-channel vulnerabilities and other possibilities for information leakage pose serious dangers to the security of cryptographic implementations. In this article, we propose a framework for verifying that AVR assembly pro...

متن کامل

Gimli : A Cross-Platform Permutation

This paper presents Gimli, a 384-bit permutation designed to achieve high security with high performance across a broad range of platforms, including 64-bit Intel/AMD server CPUs, 64-bit and 32bit ARM smartphone CPUs, 32-bit ARM microcontrollers, 8-bit AVR microcontrollers, FPGAs, ASICs without side-channel protection, and ASICs with side-channel protection.

متن کامل

Resource-efficient cryptography for ubiquitous computing

Technological advancements in the semiconductor industry over the last few decades made the mass production of very small-scale computing devices possible. Thanks to the compactness and mobility of these devices, they can be deployed “pervasively”, in other words, everywhere and anywhere – such as in smart homes, logistics, e-commerce, and medical technology. Embedding the small-scale devices i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003